package com.cloudkinto.service.finance.vo.exportVo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import cn.afterturn.easypoi.excel.annotation.ExcelEntity;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class HeaderBillExportVo {
    /**
     * 业务类型 0出库订单 1 入库订单 2仓储费 3货运费 4清关费
     */
    private Integer type;

    @Excel(name = "账单编号", needMerge = true)
    private String billNo;

    @Excel(name = "账单名称", needMerge = true)
    private String billName;

    @Excel(name = "BL号", needMerge = true)
    private String billLadingNumber;

    @Excel(name = "货柜编号", needMerge = true)
    private String containerNumber;

    @Excel(name = "状态", needMerge = true, replace = {"未入账_0", "已扣款_1"})
    private Integer status;

    @Excel(name = "附件", needMerge = true)
    private String filePath;
    @Excel(name = "公司标识")
    private String companyCode;
    @ExcelCollection(name = "")
    List<HeaderBillPriceItemExportVo> list;
}
